Sri Lanka is a country with a mixed history and stunning views, and it has a developing gastronomy. For gourmets who like to taste spicy and aromatic Indian dishes, the island has several restaurants for every type of gourmet. Whether you want to enjoy some fine dining restaurant or you want to have a comfortable family-oriented Indian Restaurants in Sri Lanka is a perfect backdrop to the vibrant and colorful Indian food. This is an unexplored journey of the food that is served on this island right from the North Indian curries to the South Indian dosas.

There are several restaurants in Sri Lanka which are Indian restaurants, some old some new which provide Indian foods. These restaurants offer the best of the Indian foods and are thus favorite with both the locals and tourists. Many Indian cuisine restaurants in Sri Lanka are unique in a way that they provide the best fresh ingredients and spices with which customers feel like they are in India. Whether you like the rich cream-based curries of the North Indian restaurants or the hot and sour gravy curries of the South, you will find many restaurants to your liking.

Many of these restaurants also offer Indian food catering services for those who are organizing a special occasion or a family reunion many of your guests can also have the same delicious foods in the comforts of your home. These restaurants allow you to taste some of the best tandoori meals and the yummy Indian Biryani. Whether it is the thick gravies of North Indian restaurants or the crispy thin dosas of South Indian restaurants, Sri Lanka has it all when it comes to Indian food. In the next part, the best 8 Family-friendly Indian restaurants in Sri Lanka are discussed below to serve all the Indian food lovers.

Here are the Top 8 Indian Restaurants in Sri Lanka for a Perfect Dining Experience

1. Indian Chaat Corner

Indian Chaat Corner is a great place for those who like street foods because this place offers a large variety of Indian chaats and puris which are the key elements of Indian street cuisine. Here, people can have a variety, all the dishes consist of crispiness and spiciness. The puris are well-fried and crunchy to accommodate the tangy and spicy conditions that are served with the puris. The components are uniquely communicative, the tamarind sauce is sweet, the yogurt is sour, and the spices make the food appetizing so each bite is a combination of different flavors. This place is ideal for people who need a snack or a light meal because all the food served here is delicious and useful, so it is just the place for those who need a satisfying meal. Whether it is a fast snack or a slow lunch, Indian Chaat Corner delights its guests with a journey through the streets of India with fantastic snacks that are adored all over the world, so it is very popular among the gourmet.

  • Location: 43B, Haig Road, Sri Lanka
  • Timings: 10 AM – 10 PM (Daily)
Indian Chaat Corner

2. Saraswathi Lodge

Saraswathi Lodge is a pure traditional type of hotel where people from the local areas always prefer to stay, they can easily recognize this lodge by its fast work and cleanliness. This restaurant doesn’t serve non-vegetarian food and has a wide array of South Indian dishes such as idlis, dosas etc., at incredibly low prices. It is well suitable for the low-cost meal and people who want good vegetarian food with a friendly atmosphere.

  • Location: 191, Galle Road, Sri Lanka
  • Timings: 7 AM – 10 PM (Daily)
Saraswathi Lodge

3. Curry Leaves

Curry Leaves is one of the oldest South Indian restaurants in Colombo and it has been serving only biryanis. The murgh chicken biryani is quite famous, it has delicious basmati rice with tender spicy chicken to spice up your tongue. The restaurant is more sophisticated and so the people who want to have a classy dinner in a restaurant that is classic will find the restaurant appropriate.

  • Location: 68, W.A.Silva Mawatha, Sri Lanka
  • Opening Hours: 11 AM – 3 PM & 6 PM – 10 PM (Mon-Sun)
Curry Leaves

4. Thalis Restaurant Indian Vegetarian Cuisine

Thalis Restaurant Indian Vegetarian Cuisine is located at Park Road Colombo and it is a restaurant offering a range of South Indian foods for a moderate price. The restaurant has no fancy interior decoration and this makes it to be very comfortable for the clients to be in. The staff is welcoming, they ensure that you get everything you need to enable you to have a wonderful meal. Besides the delicious main courses, Thalis has a list of good Indian sweets that will attract any sweet tooth.

  • Address: 155 Park Road, Havelock Town, Colombo, Sri Lanka
  • Opening Hours: 11 AM – 11 PM (Mon – Sun)
Thalis Restaurant Indian Vegetarian Cuisine

5. Amaravathi Restaurant

Located at the Mile Post Avenue, Amaravathi Restaurant is well known to bring South India cuisine to the table. Tandoori, Chicken, Mutton Chinese part, and Raithas, Salads, and Desserts are some of the subcategories of foods. Among the specialties, Mutton Biryani & Butter Prawn Masala is served in a good atmosphere and accompanied by friendly and welcoming staff. Whether you are a late-night eater, and you want to have a heavy meal or maybe just a cup of tea, Amaravathi is all set to serve you all kinds of foods.

  • Address: No. 2, Mile Post Avenue, Kollupitiya, Colombo, Sri Lanka
  • Opening Hours: 11:30 AM – 3:30 PM & 6:30 PM – 11 PM (Mon – Sun
Amaravathi Restaurant

6. Maharaja Palace

Maharaja Palace is well known for its royal setting and extensive menu which includes Delhi chaat and Hyderabadi chicken biryani among others. It has a more classy restaurant, accompanied by a bar and it has courteous waiters and waitresses which makes it suitable for occasions.

  • Location: 1A Rajakeeya Mawatha, Colombo-07, Sri Lanka
  • Opening Hours: 11 AM – 11 PM (Mon-Sun)
Maharaja Palace

7. Spice Coast

Spice Coast, famous for the delicious biryani and other Popular Indian dishes is located in Marine Drive area of Colombo. Most of the items that are fried are very crispy and in all the chicken 65 is very special. On the menu, there is the Sri Lankan influence with the best Chinese cuttlefish. Overlooking the Indian Ocean it is perfect for getting good food and lots of it.

  • Location: 39A/1 Marine Drive, Sri Lanka
  • Opening Hours: 11 AM – 11 PM (Mon-Sun)
Spice Coast

8. Chola Authentic Indian Restaurant

Chola Authentic Indian Restaurant offers South Indian, Mughlai, and Chettinad foods. It is a little costly than most restaurants but the taste of the foods offered and the variety offered justify the price. This is the pictorial menu that has been implemented in the restaurant to help people place their orders. It offers a more or less home-like environment and can comfortably host about 50 people for a function, though the fare may take some time to be served during rush hours.

  • Address: 37 Lily Avenue, Wellawatta, Colombo, Sri Lanka
  • Opening Hours: 11:30 AM – 3 PM & 6:30 PM – 11 PM (Mon – Sun)
Chola Authentic Indian Restaurant

Conclusion

Sri Lanka has a very long list of Non-Vegetarian Indian restaurants that serve the actual Indian taste and various types of foods. These restaurants provide all kinds of foods, from spicy tandoor foods to numerous forms of Indian curries, and even seafood foods which are cooked in Indian style. If you are in the mood for some mutton curry a chicken thali or a spicy chicken biryani, all these dining venues offer the best of India’s nonvegetarian cuisine in an island paradise. The best Family-friendly Indian restaurants in Sri Lanka are those that are capable of making the best use of recipes and local produce.

In a way, both gourmands and tourists will find these top Family-friendly Indian restaurants in Sri Lanka as a journey through the taste buds of India. Since each dish is prepared with much attention, and with spices, these places should provide a good meal. Therefore, whether you are enjoying tasty familiar popular Indian cuisine restaurant or your seafood desire, your trip will end with a happy taste bud and a new-found appreciation of the similar food cultures of India and Sri Lanka.